package com.itheima.mStringBuilder;

/*+
       定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回调用该方法,并控制台输出结果
       int[] arr = {1, 2, 3}
       sout {1,2,3}
*/
public class StringBuilderDemo02 {
    public static void main(String[] args) {
        //1.定义一个int类型的数组,用静态初始化完成数组元素的初始化
        int[] arr = {1, 2, 3};
        System.out.println("[" + append(arr) + "]");
    }

    //2.定义一个方法,返回值类型String,参数列表int[] arr
    public static String append(int[] arr) {
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < arr.length; i++) {
            if (i == arr.length - 1) {
                sb.append(arr[i]);
            } else {
                sb.append(arr[i]).append(',');
            }
        }
        String s = sb.toString();
        return s;
    }
}
